Java(TM) Applications Using NCSA HDF Files

نویسندگان

  • Robert E. McGrath
  • Xinjian Lu
  • Michael Folk
چکیده

HDF is a library and le format for storing and exchanging scientiic data. In the absence of a Java(TM) implementation of the HDF library, Java applications that need to directly access data in HDF les require a Java interface to the native code HDF library. This document describes the design of the Java interface for the HDF library and one prototype application, the Java HDF Viewer (JHV). Performance issues discussed in this paper appear to be inevitable consequences of the technologies that provide the portability and security of Java. The performance penalties are not signiicant for many applications, but become very signiicant for data intensive computing. Just In Time compiler technology will probably have little impact on the data copying and memory management issues described in this paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Atmospheric Sciences and Climate Applications Using Hdf and Hdf5

Since 1998, NCSA has developed a more general and robust data format, called HDF5, which was designed to support the future demands of Earth Science, such as large data storage, performance, and flexibility. The NCSA HDF group encourages applications to use HDF5 for better performance and maintenance. See extend abstract P2.42 for more information about HDF5. In summary, HDF5 has the following ...

متن کامل

HORIZON: A Digital Library Project for Earth and Space Data Serving the Public

Project Horizon is a multifaceted project that seeks to enhance digital library technology, specifically World Wide Web (WWW) client and server technology, in support of easy to use and scalable public access for locating, moving, and analyzing both earth and space science data. The project is funded by NASA and centered at the National Center for Supercomputing Applications (NCSA), the develop...

متن کامل

Rapid and Robust Compiler Construction Using Template-Based Metacompilation

We have developed Tm, a template-based metacompiler. Given a set of data-structure definitions and a template, Tm generates files that instantiate the template for the given data structures. With this process, Tm is able to generate program code to manipulate these data structures. Since it uses templates, the generated code is not restricted to a specific programming language: any sufficiently...

متن کامل

An analysis and visualization tool for ( magneto - ) hydrodynamic jet simulations

In simulations of (magnetized-)fluid dynamics in physics and astrophysics, the visu-alization techniques are so frequently applied to analyse data that they have become a fundamental part of the research. Data produced is often a multi-dimensional set with several physical quantities, that are usually complex to manage and analyse. JETGET is a visualization and analysis tool we developed for ac...

متن کامل

Sound and Video on the Web

Starting from its beginnings as a tool for accessing ASCII-based hypertext, the World Wide Web technology has turned out to be very successful in integrating new types of hypermedia. The first step in the evolution has been the inclusion of images in Web pages in Mosaic (NCSA). The next important steps have been VRML, the Virtual Reality Model Language, paving the way to include virtual reality...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997